package com.twq.TestThread;

/**
 * @author twq
 * @date 2021/8/20 9:01
 */

//一、继承Thread类创建线程类
//
//        （1）定义Thread类的子类，并重写该类的run方法，该run方法的方法体就代表了线程要完成的任务。因此把run()方法称为执行体。
//
//        （2）创建Thread子类的实例，即创建了线程对象。
//
//        （3）调用线程对象的start()方法来启动该线程。

public class TestThread1 extends Thread{
    @Override
    public void run() {
        //run方法线程体
        for (int i = 0; i < 10; i++) {
            System.out.println("我在看代码。。。"+i);
        }
    }

    public static void main(String[] args) {
        //mian线程，主线程
        for (int i = 0; i < 10; i++) {
            System.out.println("我在学习多线程。。。"+i);
        }

        //创建一个线程对象
        TestThread1 testThread1 = new TestThread1();
        testThread1.start();
    }
}
